package com.agou.app.admin.business.menu.bo;

import java.io.IOException;
import java.sql.SQLException;

import com.agou.app.admin.business.menu.dao.IAdminMenuDao;
import com.agou.app.admin.business.menu.vo.AdminMenuVo;
import com.agou.core.ss.SSException;
import com.agou.ssh.core.base.BOResultSet;
import com.agou.ssh.core.base.BaseBo;

public abstract class IAdminMenuBo extends BaseBo {

	private IAdminMenuDao adminMenuDao;

	public IAdminMenuDao getAdminMenuDao() {
		return adminMenuDao;
	}

	public void setAdminMenuDao(IAdminMenuDao adminMenuDao) {
		this.adminMenuDao = adminMenuDao;
	}

	// 根据导航ID查询菜单信息（视图查询）
	public abstract BOResultSet queryMenu(AdminMenuVo menuVo)
			throws SSException, SQLException, IOException;

	// 根据导航ID查询菜单信息（视图查询）
	public abstract BOResultSet queryMenuNavi(AdminMenuVo menuVo)
			throws SSException, SQLException, IOException;
}
